metropolitan municipality mayor - German English Dictionary